package top.iocn.site.dao;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import top.iocn.site.pojo.TSysAdmin;
import top.iocn.site.pojo.TSysAdminExample;

public interface TSysAdminMapper {
    int countByExample(TSysAdminExample example);

    int deleteByExample(TSysAdminExample example);

    int deleteByPrimaryKey(Long id);

    int insert(TSysAdmin record);

    int insertSelective(TSysAdmin record);

    List<TSysAdmin> selectByExample(TSysAdminExample example);

    TSysAdmin selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") TSysAdmin record, @Param("example") TSysAdminExample example);

    int updateByExample(@Param("record") TSysAdmin record, @Param("example") TSysAdminExample example);

    int updateByPrimaryKeySelective(TSysAdmin record);

    int updateByPrimaryKey(TSysAdmin record);
}